From 1ac61dac5780d07d5b279bcf58acaff8c089fbf8 Mon Sep 17 00:00:00 2001 From: robertl Date: Sun, 4 May 2008 23:06:17 +0000 Subject: [PATCH] Bring 0305a changes from branch to trunk for 1.3.5 release. (moves KML icons) --- kml.c | 17 ++++++++++------- reference/earth-expertgps.kml | 8 ++++---- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/kml.c b/kml.c index 7e3ed321b..3f99db5c6 100644 --- a/kml.c +++ b/kml.c @@ -80,6 +80,9 @@ static int do_indentation = 1; #define TD(FMT,DATA) kml_write_xml(0, "" FMT " \n", DATA) #define TD2(FMT,DATA, DATA2) kml_write_xml(0, "" FMT " \n", DATA, DATA2) +// Icons provided and hosted by Google. Used with permission. +#define ICON_BASE "http://earth.google.com/images/kml-icons/" + static const char kml22_hdr[] = "\n"; @@ -138,16 +141,16 @@ struct { int freshness; char *icon; } kml_tracking_icons[] = { - { 60, "http://www.gpsbabel.org/apps/earth/youarehere-60.png" }, // Red - { 30, "http://www.gpsbabel.org/apps/earth/youarehere-30.png" }, // Yellow - { 0, "http://www.gpsbabel.org/apps/earth/youarehere-0.png" }, // Green + { 60, ICON_BASE "youarehere-60.png" }, // Red + { 30, ICON_BASE "youarehere-30.png" }, // Yellow + { 0, ICON_BASE "youarehere-0.png" }, // Green }; -#define ICON_NOSAT "http://www.gpsbabel.org/apps/earth//youarehere-warning.png"; +#define ICON_NOSAT ICON_BASE "youarehere-warning.png"; #define ICON_WPT "http://maps.google.com/mapfiles/kml/pal4/icon61.png" -#define ICON_TRK "http://www.gpsbabel.org/apps/earth/track-directional/track-none.png" -#define ICON_RTE "http://www.gpsbabel.org/apps/earth/track-directional/track-none.png" -#define ICON_DIR "http://www.gpsbabel.org/apps/earth/track-directional/track-%d.png" // format string where next arg is rotational degrees. +#define ICON_TRK ICON_BASE "track-directional/track-none.png" +#define ICON_RTE ICON_BASE "track-directional/track-none.png" +#define ICON_DIR ICON_BASE "track-directional/track-%d.png" // format string where next arg is rotational degrees. #define MYNAME "kml" diff --git a/reference/earth-expertgps.kml b/reference/earth-expertgps.kml index 946c8f263..456a26b19 100644 --- a/reference/earth-expertgps.kml +++ b/reference/earth-expertgps.kml @@ -7,7 +7,7 @@ @@ -16,7 +16,7 @@ 1.2 - http://www.gpsbabel.org/apps/earth/track-directional/track-none.png + http://earth.google.com/images/kml-icons/track-directional/track-none.png @@ -34,7 +34,7 @@ @@ -43,7 +43,7 @@ 1.2 - http://www.gpsbabel.org/apps/earth/track-directional/track-none.png + http://earth.google.com/images/kml-icons/track-directional/track-none.png -- 2.30.2